SQL Server Test Suite Common Deployment Guide
Microsoft Corporation
Published: 12 December 2019
Abstract
This document provides an overview and step-by-step graphical interpretation to setup the basic test environment for deploying protocol test suite.

SQL Server Test Suite Common Deployment Guide 1
Abstract 1
1 Operation System Configuration 4
1.1 How to install Active Directory Domain Services on Windows 2012 R2 4
1.2 How to join a domain 21
1.3 How to Create a Domain User Account on DC 25
1.4 How to turn off Windows Firewall 27
1.5 How to install Powershell 2.0 29
1.6 How to configure the PowerShell policy 31
1.7 How to configure Static IP Address 34
1.8 How to configure Windows Remote Management 39
2 SQL Server Installation 40
2.1 How to install Microsoft SQL Server 2008 Enterprise SP1 40
2.2 How to install Microsoft SQL 2008 Enterprise R2 65
2.3 How to install SQL Server Denali CTP3 85
2.4 How to install Microsoft SQL Server 2012 RC0 106
2.5 How to install Microsoft SQL Server 2016 RC3 130
3 SQL Server Configuration 151
3.1 Configure the MSSQLSERVER Properties 151
4 Protocol Test Suite Tools Installation 155
4.1 How to install Visual Studio Team System 2008 155
4.2 How to Install Visual Studio 158
4.3 How to install .NET Framework 165
4.4 How to install Microsoft Network Monitor 3.4 172
4.5 How to Install Protocol Test Framework 179
4.6 How to Install Protocol Test Suites Library 182
4.7 How to Install Spec Explorer 184
4.8 How to replace Protocol Test Framework Reference Assemblies 186
4.9 How to install Microsoft SharePoint Server 2010 SP1 for Farm Installation 196
4.10 How to Install Message Analyzer 204
Operation System Configuration
The section lists some common configuration about the operation System.
How to install Active Directory Domain Services on Windows 2012 R2
- Click Add roles and features of Dashboard on Server Manager.

- Click Next.

- Keep the default selection and click Next.

- Click Next.

- Select Server roles Active Directory Domain Services.

- Click Add Features.

- Click Next.

- Click Next.

- Click Next.

- Click Install to start the installation.

- After installing finished, click the warning icon on the Server Manager Dashboard. Then click Promote the server to a domain Controller.

- Select Add a new forest, type the FQDN of the forest root domain name (For example: Contoso.com). Click Next.

- Type password (For example: Password01!) and click Next.

- Click Next (ignore the warning).

- Click Next.

- Use the default folders. Click Next.

- Click Next.

- Click Install.

- Restart the computer after finished.
How to join a domain
Below process uses the Windows 2008 R2 as an example, Windows 7 is the same steps.
- Type Win+X, Click Y, open computer system information page.

- Under Computer name, domain, and workgroup settings, click Change settings.

- Click Change….

- Select Domain, type the domain name you want to join, click OK.

- Type an existent domain user credential, click OK.

- Click OK and then restart computer to apply the change.

How to Create a Domain User Account on DC
- Click Start->Administrative Tools->Active Directory User and Computers and then new a user to contoso.com(Domain name depends on actual value)

- New the user name as “User_name” (Note: Valid User logon name should be the name circled as below)

- Click next and then input the password as needed and Check Password never expire, click OK when a new dialog is opened.

- Click Next and then click Finish to complete.

How to turn off Windows Firewall
Below process uses the Windows 2008 R2 as an example, the same steps apply to Windows 7.
- Click Start Menu, and click Run....
- Enter firewall.cpl in Run dialog box and click OK to open the Windows Firewall window.

- Click Turn Windows firewall on or off.

- Please select Turn off Windows Firewall (not recommended), then click OK.

How to install Powershell 2.0
- Double click PowerShell_Setup.msi.
- Click Next.

- Please read the following license agreement carefully, if you accept the license agreement, please choose I accept the terms in the license agreement, and then click Next. (If you select I do not accept the terms in the license agreement, Windows PowerShell Setup Wizard will be ended and you will not able to install it successfully.)

- Click Install.

- Click Finish.

Notice:
- On Windows Server 2008, install a package (KB968930) after complete Power Shell installation.
- Get the package from:
- Windows6.0-KB968930-x86.msu for 32-bit Operating System
http://www.microsoft.com/downloads/details.aspx?FamilyId=863e7d01-fb1b-4d3e-b07d-766a0a2def0b&displaylang=en
- Windows6.0-KB968930-x64.msu for 64-bit Operating System
http://www.microsoft.com/downloads/details.aspx?familyid=D37E25CF-DB05-4B23-A852-CDF865D81B82&displaylang=en
- After you install this item, you may have to restart your computer.
How to configure the PowerShell policy
- Click Start->All Programs.

- Click Accessories->Windows PowerShell.

- Right-click Windows PowerShell (x86) console, click Run as administrator.
NOTE: If server machine is x64, choose Windows PowerShell (x86) console.

- Type two commands in Windows PowerShell (x86) console:
- Set-ExecutionPolicy RemoteSigned
- Enable-PSRemoting

- Follow above steps to configure the Windows PowerShell console.
- Type the command in Windows PowerShell (x86) console:
- Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 500

- Follow above step to increase the default allocated memory for Windows PowerShell to 500M.
How to configure Static IP Address
- Click Start, and then click Control Panel.
- In Control Panel, verify that Small icons is selected, and then click Network and Sharing Center.

- In Network and Sharing Center, click Local Area Connections.

- In Local Area Connections Status, click Properties.

- In Local Area Connection Properties, in This connection uses the following items, select Internet Protocol Version 4 (TCP/IPv4), and then click Properties. The Internet Protocol Version 4 (TCP/IPv4) Properties dialog box opens.

- In Internet Protocol Version 4 (TCP/IPv4) Properties, on the General tab, click Use the following IP address. In IP address, type the IP address that you want to use. Press tab to place the cursor in Subnet mask. A default value for subnet mask is entered automatically. Either accept the default subnet mask, or type the subnet mask that you want to use. In Default gateway, type the IP address of your default gateway. In Preferred DNS server, type the IP address of your DNS server. If you plan to use the local computer as the preferred DNS server, type the IP address of the local computer. In Alternate DNS Server, type the IP address of your alternate DNS server, if any. If you plan to use the local computer as an alternate DNS server, type the IP address of the local computer. Click OK, and then click Close.

- Back to step 5, In Local Area Connection Properties, select Internet Protocol Version 6 (TCP/IPv6), and then click Properties. The Internet Protocol Version 6 (TCP/IPv6) Properties dialog box opens.
- In Internet Protocol Version 6 (TCP/IPv6) Properties, on the General tab, click Use the following IPv6 address. In IPv6 address, type the IPv6 address that you want to use. Press tab to place the cursor in Subnet prefix length. A default value for subnet mask is entered automatically. Either accept the default subnet prefix length, or type the prefix length that you want to use. In Default gateway, type the IP address of your default gateway. In Preferred DNS server, type the IP address of your DNS server. If you plan to use the local computer as the preferred DNS server, type the IP address of the local computer. In Alternate DNS Server, type the IP address of your alternate DNS server, if any. If you plan to use the local computer as an alternate DNS server, type the IP address of the local computer. Click OK, and then click Close.

How to configure Windows Remote Management
- Click Start->Accessories-> Command Prompt.
- Type command: winrm quickconfig.

- Then type Y.

SQL Server Installation
The section lists four installation methods against four SQL Servers on Windows 2008 R2, please click the below hyperlinks to see the detailed subsection.
Products | Operating System | Installation Type |
Microsoft SQL Server 2008 Enterprise SP1 | Windows Server 2008 Enterprise R2 x64 | Basic Installation |
Microsoft SQL Server 2008 Enterprise R2 | Windows Server 2008 Enterprise R2 x64 | Basic Installation |
Microsoft SQL Server Denali CTP3 | Windows Server 2008 Enterprise R2 x64 | Basic Installation |
How to install Microsoft SQL Server 2008 Enterprise SP1
Install .NET Framework 3.5.1
- Go to Start->All Programs->Administrative Tools->Server Manager->Features->Add Features.

- Select .NET Framework 3.5.1 Features dialog box.

- Click Add Required Roles Services in pop-up window.

- Click Next in Add Features Wizard dialog box.

- Click Next.

- Click Next.

- Click Install.

- Click Close to finish installation.

Install Web Server (IIS7.0) role
- Click Start->Administrative Tools->Server Manager->Roles->Add Roles, select Web Server (IIS) in Select Server Roles dialog box, Click Next.

- Click Next.

- Select Web Server (IIS).

- Click Next in Web Server (IIS) dialog box.

- Select all components in Select Role Services dialog box, click Next.

- Click Install.

- Click Close to finish installation.

Install Microsoft SQL Server 2008 Enterprise
Note: There are two patches for Microsoft SQL Server 2008: SQLServer2008SP1-KB968369-x64-ENU and SQLServer2008-KB970315-x64.
- Double click setup.exe to start installation.
- Click Installation-> New SQL Server stand-alone installation or add features to an existing installation.

- Click OK in the Setup Support Rules dialog box.

- Enter the Product Key and click Next in the Product Key dialog box.

- Choose I accept the license terms and click Next in the License Terms dialog box.

- Click Install in the Setup Support Files dialog box.

- Click Next in the Setup Support Roles dialog box.

- Click Select All button, and click next in the Feature Selection dialog box.

- Click Next in the Instance Configuration dialog box.

- Click Next in the Disk Space Requirements dialog box.

- Type Account Name and Password and click Next.

- Select Mixed Mode (SQL Server authentication and Windows authentication), type password. Click Add Current User and click Next.

- Click Add Current User and click Next.

- Click Next in the Reporting Services Configuration dialog box.

- Click Next in the Error and Usage Reporting dialog box.

- Click Next in the Installation Rules dialog box.

- Click Install in the Ready to Install dialog box.

- Click Next in the Installation Progress dialog box.

- Click Close in the Complete dialog box.

How to install Microsoft SQL Server 2008 Enterprise sp1
- Click Setup to install SQL Server 2008 Service Pack1

- Select I accept the license terms and click Next.

- Select All and click Next.

- Click Next in the Check Files In Use page.

- Click Update.

- Click Next.

- Click Close.

How to Install the Update for SQL Server 2008 Enterprise
- Click setup to install the update for SQL Server 2008.

- Select I accept the license terms and click Next.

- Select All and click Next.

- Click Next.

- Click Update.

- Click Next.

- Click Close

How to install Microsoft SQL 2008 Enterprise R2
Install Web Server (IIS7.0) role
- Click Start->Administrative Tools->Server Manager->Roles->Add Roles, select Web Server (IIS) in Select Server Roles dialog box, Click Next.

- Click Next.

- Select Web Server (IIS).

- Click Next in Web Server (IIS) dialog box.

- Select all components in Select Role Services dialog box, click Next.

- Click Install.

- Click Close to finish installation.

Install .NET Framework 3.5.1
- Go to Start->All Programs->Administrative Tools->Server Manager->Features->Add Features.

- Select .NET Framework 3.5.1 Features dialog box.

- Click Add Required Roles Services in pop-up window.

- Click Next in Add Features Wizard dialog box.

- Click Next.

- Click Next.

- Click Install.

- Click Close to finish installation.

Install Microsoft SQL Server 2008 R2
- Double click setup.exe to start installation.
- Click the Installation in the left panel, and then click New installation or add features to an existing installation in the right panel.

- Click OK.

- Click Install to install the Setup Support Files.

- Check if there is rule failed. If yes, repro the sections before; if not, click Next.

- Select Specify a free edition and click Next.

- Check the license terms and select I accept the license terms and click Next.

- Select SQL Server Feature Installation, and click Next.

- Click Select All and click Next.

- Click Next.

- Click Next for the Instance Configuration.

- Click Next for the Desk Space Requirements.

- For workgroup environment type administrator as account name and Password01! as password and click Next.

For domain environment type contoso\administrator as account name and Password01! as password and click Next.

- Select Mixed Mode (SQL Server authentication and windows authentication), type in Password01! in Enter password and Confirm password, click Add Current User and then click Next.

- Click Add Current User and click Next.

- Select Install the native mode default configuration or Install the SharePoint integrated mode default configuration according to the test environment in Reporting Services Configuration page and click Next.

- Click Next.

- Click Next.

- Click Install to finish the installation.

How to install SQL Server Denali CTP3
Install Web Server (IIS7.0) role
- Click Start->Administrative Tools->Server Manager->Roles->Add Roles, select Web Server (IIS) in Select Server Roles dialog box, Click Next.

- Click Next.

- Select Web Server (IIS).

- Click Next in Web Server (IIS) dialog box.

- Select all components in Select Role Services dialog box, click Next.

- Click Install.

- Click Close to finish installation.

Install .NET Framework 3.5.1
- Go to Start->All Programs->Administrative Tools->Server Manager->Features->Add Features.

- Select .NET Framework 3.5.1 Features dialog box.

- Click Add Required Roles Services in pop-up window.

- Click Next in Add Features Wizard dialog box.

- Click Next.

- Click Next.

- Click Install.

- Click Close to finish installation.

Install SQL Server Denali CTP3
- Double click setup.exe to start installation.
- Click Installation-> New SQL Server stand-alone installation or add features to an existing installation.

- Click OK in the Setup Support Rules dialog box.

- Click Next in the Product Key dialog box.

- Choose I accept the license terms and click Next in the License Terms dialog box.

- Click Next in the Product Updates dialog box.

- Wait some minute when SQL Server Setup files are being installed on the system.

- Click Next in the Setup Support Rules dialog box.

- Click Next in the Setup Role dialog box.

- Click Select All button, and click next in the Feature Selection dialog box. Also you can only select the features which you want to install.

- Click Next in the Installation Rules dialog box.

- Click Next in the Instance Configuration dialog box.

- Click Next in the Disk Space Requirements dialog box.

- For workgroup environment type administrator as account name and its password then click Next.

For domain environment type contoso\administrator as account name its password and click Next.

- Select Mixed Mode (SQL Server authentication and windows authentication), type in password in Enter password and Confirm password, click Add Current User and then click Next in the Database Engine Configuration dialog box

- Click Add Current User, and click Next in the Analysis Services Configuration dialog box.

- Click Next in the Reporting Services Configuration dialog box.

- Click Add Current User, and click Next in the Distributed Replay Controller dialog box.

- Type a Controller Name and click Next in the Distributed Replay Client dialog box.

- Click Next in the Error Reporting dialog box.

- Click Next in the Installation Configuration Rules dialog box.

- Click Install in the Ready to Install dialog box.

- Click Close in the Complete dialog box.

How to install Microsoft SQL Server 2012 RC0
Install Web Server (IIS7.0) role
- Click Start->Administrative Tools->Server Manager->Roles->Add Roles; select Web Server (IIS) in Select Server Roles dialog box, Click Next.

- Click Next.

- Select Web Server (IIS).

- Click Next in Web Server (IIS) dialog box.

- Select all components in Select Role Services dialog box, click Next.

- Click Install.

- Click Close to finish installation.

Install .NET Framework 3.5.1
- Go to Start->All Programs->Administrative Tools->Server Manager->Features->Add Features.

- Select .NET Framework 3.5.1 Features dialog box.

- Click Add Required Roles Services in pop-up window.

- Click Next in Add Features Wizard dialog box.

- Click Next.

- Click Next.

- Click Install.

- Click Close to finish installation.

Install Microsoft SQL Server 2012 RC0
- Double click setup.exe to start installation.
- Click Installation-> New SQL Server stand-alone installation or add features to an existing installation.

- Click OK in the Setup Support Rules dialog box.

- Unselect Include SQL Server Product updates and click Next in the Product Updates dialog box.

- Wait some minute when SQL Server Setup files are being installed on the system.

- Click Next in the Setup Support Rules dialog box.

- Select Specify a free edition and click Next in the Product Key dialog box.

- Choose I accept the license terms and click Next in the License Terms dialog box.

- Choose SQL Server Feature Installation as default, click Next in the Setup Role dialog box.

- Click Select All button, and click next in the Feature Selection dialog box. Also you can only select the features which you want to install.

- Click Next in the Installation Rules dialog box.

- Click Next in the Instance Configuration dialog box.

- Click Next in the Disk Space Requirements dialog box.

- For workgroup environment type administrator as account name and its password then click Next.

For domain environment type contoso\administrator as account name its password and click Next.

- Select Mixed Mode (SQL Server authentication and windows authentication), type in password in Enter password and Confirm password, click Add Current User and then click Next in the Database Engine Configuration dialog box.

- Click Add Current User, and click Next in the Analysis Services Configuration dialog box.

- Click Next in the Reporting Services Configuration dialog box.

- Click Add Current User, and click Next in the Distributed Replay Controller dialog box.

- Type a Controller Name and click Next in the Distributed Replay Client dialog box.

- Click Next in the Error Reporting dialog box.

- Click Next in the Installation Configuration Rules dialog box.

- Click Install in the Ready to Install dialog box.

- Click Close in the Complete dialog box.

- Click OK and restart the computer to complete the installation.

How to install Microsoft SQL Server 2016 RC3
Install .NET Framework4.6.1
- Double click NDP461-DevPack-KB3105179-ENU.exe, select the check box, Click Install.

- Click Restart after setup successfully.

Install Microsoft SQL Server 2016 RC3
Preinstall for Microsoft SQL Server 2016 RC3
- Preinstall KB316398. Double click vcredist_x64.exe, select the check box and click install.

- Click Close.

Install Microsoft SQL Server 2016 RC3
- Double click setup.exe to start installation.
- Click Installation-> New SQL Server stand-alone installation or add features to an existing installation.

- Click Next.

- Wait a few minutes and make sure all rules check passed, Click Next.

- Select Evaluation edition, apply your product key at MsKeys , then enter your key. Click Next.
- Select the check, click Next.
- Click Select All, except for PolyBase Query Service for External Data. Click Next.

- Keep default value, click Next.

- Type the domain administrator user’s name and password (For example: contoso\administrator, Password01!). Wait a few minutes and make sure all rules check passed, Click Next

- Select Mixed Mode type password for sa (For example: Password01!), Click Next.
- Select Multidimensional and data Mining Mode, click Add Current User, then click Next.

- Click Next.

- Click Add Current User, then click Next.

- Type Controller Name (For example: Controller01), then click Next.

- Click Accept button, then click Next.
- Click Install.
- Wait until install complete and succeeded. Click Close.

Install SQL Server Management Studio
- Click Install SQL Server Management Tools on SQL Server Installation Center. Download SSMS-Setup-ENU.exe.

- Double click SSMS-Setup-ENU.exe to start installation, click Install.

- Click Close

How to install Microsoft SQL Server 2017 Standard RTM Retail
Install .NET Framework4.6.1
- Double click NDP461-DevPack-KB3105179-ENU.exe, select the check box, Click Install.

- Click Restart after setup successfully.

Install Microsoft SQL Server 2017 Standard RTM Retail
Preinstall for Microsoft SQL Server 2017 Standard RTM Retail
- Preinstall KB316398. Double click vcredist_x64.exe, select the check box and click install.

- Click Close.

Install Microsoft SQL Server 2017 Standard RTM Retail
- Double click setup.exe to start installation.
- Click Installation-> New SQL Server stand-alone installation or add features to an existing installation.

- Click Next.
- Select Evaluation edition, apply your product key at MsKeys , then enter your key. Click Next.
- Select the check, click Next.
- Select the check, click Next.

- Wait a few minutes and make sure all rules check passed, Click Next.

- Click Select All, except for PolyBase Query Service for External Data. Click Next.

- Keep default value, click Next.

- Type the domain administrator user’s name and password (For example: contoso\administrator, Password01!). Wait a few minutes and make sure all rules check passed, Click Next

- Select Mixed Mode type password for sa (For example: Password01!), Click Next.
- Select Multidimensional and data Mining Mode, click Add Current User, then click Next.

- Click Next.

- Click Add Current User, then click Next.

- Type Controller Name (For example: Controller01), then click Next.

- Click Accept button, then click Next.
- Click Accept button, then click Next.

- Click Install.
- Wait until install complete and succeeded. Click Close.

Install SQL Server Management Studio
- Click Install SQL Server Management Tools on SQL Server Installation Center. Download SSMS-Setup-ENU.exe.

- Double click SSMS-Setup-ENU.exe to start installation, click Install.

- Click Close

How to install Microsoft SQL Server 2019 GA
Install Microsoft SQL Server 2019 GA
- Double click setup.exe to start installation.
- Click Installation -> New SQL Server stand-alone installation or add features to an existing installation.

- Select Evaluation edition, or apply your product key at MsKeys, then enter your key. Click Next.

- Select the check, click Next.

- Wait a few minutes and make sure all rules check passed, Click Next.

- Click Select All, except for PolyBase Query Service for External Data. Click Next.

- Keep default value, click Next.

- Type the domain administrator user’s name and password (For example: contoso\administrator, Password01!). Wait a few minutes and make sure all rules check passed, Click Next.

- Select Mixed Mode type password for sa (For example: Password01!), Click Next.

- Select Multidimensional and data Mining Mode, click Add Current User, then click Next.

- Click Next.

- Click Next.

- Click Add Current User, then click Next.

- Type Controller Name (For example: Controller01), then click Next.

- Click Accept button, then click Next.

- Click Accept button, then click Next.

- Click Install.

Install Microsoft SQL Server 2019 GA on Ubuntu 16.04
Please refer to the following link to complete the installation:
https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15
SQL Server Configuration
The section lists the common SQL Server Configuration for Protocol Test Suite.
Configure the MSSQLSERVER Properties
Below process uses the SQL Server 2012 RC0 as an example, the same steps apply to SQL Server 2008 SP1, SQL Server 2008 R2 SP1 and SQL Server Denali CTP3.
- Click Start menu, click All Programs, expand Microsoft SQL Server 2012 RC0-> Configuration Tools, and click SQL Server Configuration Manager.

- Expand SQL Server Configuration Manager (Local) -> SQL Server Network Configuration -> Protocols for MSSQLSERVER, double-click Named Pipes in the right panel.

- Double-click Named Pipes, select Yes for Enable and click OK, in the pop-up window click OK.

- Expand SQL Server Configuration Manager (Local) -> SQL Native Client 11.0 Configuration (32bit) -> Client Protocols, check if the Named Pipes are Enabled in the right panel, if not, double-click Named Pipes and changed the Enable to Yes.

- Expand SQL Server Configuration Manager (Local) -> SQL Native Client 11.0 Configuration -> Client Protocols, check if the Named Pipes are Enabled in the right panel, if not, double-click Named Pipes and changed the Enable to Yes.

- Click Start menu and type services.msc in Run and press Enter.

- Find SQL Server (MSSQLSERVER), and restart the service.

Protocol Test Suite Tools Installation
The section lists some tools installation methods which may be used for the protocol test suite.
How to install Visual Studio Team System 2008
- Double click setup.exe to start installation.
- Click Install Visual Studio 2008.

- Click Next.

- Select I have read and accept the license terms, and click Next.

- Select Default, and click Next.

- Click Finish.

How to Install Visual Studio
How to Install Visual Studio 2010 Ultimate
- Double click setup.exe to start installation.
- Click Install Microsoft Visual Studio 2010.

- Click Next.

- Select I have read and accept the license terms, and click Next.

- Select Full, and click Install.

- When the following figure is shown, click Restart Now to restart the computer.

- After the computer is restarted, the installation will go on automatically.

- When the following figure is shown, click Finish.

How to Install Visual Studio 2015 Enterprise
- Select Custom to customize the features for the installation. Click Next.
- Click Select All to select all features. Click Next.
- Click Install to start the installation.

- Click Finish.
How to Install Visual Studio 2017 Enterprise
- Download
Go to https://www.visualstudio.com/downloads and download the Visual Studio product. Note, Visual Studio no longer has an ISO or language packs. All languages are built into the product. To achieve similar functionality to an ISO, follow the step in 2b.
- Install
Run the installer from the download location, OR
Once you’ve completed your install, you will receive upgrade notifications in Visual Studio and in the VS installer as they become available, so there is no need to download and re-install.
- Get a key
- If you have installed Enterprise or Professional, you will need to activate it with a key or subscription (Community does not require activation)
- If you have a Visual Studio Subscription account (formerly MSDN Subscription) linked to your FTE account, you can sign into Visual Studio using this and it will work in the place of a key.
- If you haven’t linked your account, or aren’t a Microsoft FTE, go to https://mskeys.microsoft.com/ to acquire a key. Click “Order Keys” and follow the prompts. Please note that sometimes the “submit” button will still be grayed out even after filling in all the fields. This is a bug with the webpage – please re-select your product edition and you should see an active “submit” button.
How to install .NET Framework
How to Install Microsoft .NET Framework 3.5.1
- Go to Start->All Programs->Administrative Tools->Server Manager->Features->Add Features.

- Select .NET Framework 3.5.1 Features dialog box.

- Click Add Required Roles Services in pop-up window.

- Click Next in Add Features Wizard dialog box.

- Click Next.

- Click Next.

- Click Install.

- Click Close to finish installation.

How to install Microsoft .NET Framework 4.0
Note: .NET Framework 4.0 will be installed during the installation of SQL Server Denali CTP3 or Visual Studio 2010 Ultimate. So if you have installed SQL Server Denali CTP3 or Visual Studio 2010 Ultimate you don’t need to install .NET Framework 4.0 separately.
- Double click dotNetFx40_Full_x86_x64.exe and extract files. Please choose “I have read and accept the license terms”, and then click “Install”.

- Wait for some minutes.

- Click “Finish”.

- When the figure below is shown, click “Restart Now” to restart the computer.

How to install Microsoft Network Monitor 3.4
How to install Microsoft Network Monitor 3.4
- Double-click the netmon.msi.
- Click Next.

- Choose I accept the terms in the License Agreement, and then click Next.

- Choose Use Microsoft Update when I check for updates (recommended), and then click Next.

- Click Typical.

- Click Install.

- Click Finish.

How to install Microsoft Network Monitor Parsers
- Double-click the Microsoft_ Parsers.exe.
- Click Next.

- Please read the following license agreement carefully, if you accept the license agreement, please choose I accept the terms in the License Agreement, and then click Next. (If you select I do not accept the license terms in the License Agreement, Microsoft Network Monitor 3.4 Installation Wizard will be ended and you will not able to install it successfully.)

- Select Yes, click Next.

- Click Typical.

- Click Install.

- Click Finish.

How to Install Protocol Test Framework
- Double-click the ProtocolTestFramework.msi.
- Click Next.

- Choose I accept the terms in the License Agreement, and then click Next.

- Click Install the Software.

- Click Next.

- Click Install.

- Click Finish.

How to Install Protocol Test Suites Library
- Double-click the ProtocolTestSuitesLibrary.msi.
- Click Next.

- Choose I accept the terms in the License Agreement, and then click Next.

- Click Next.

- Click Install.

- Click Finish.

How to Install Spec Explorer
- Double-click the SpecExplorer.msi.
- Choose I accept the terms in the License Agreement, and then click Install.

- The installation will go on automatically.

- Click Finish.

How to replace Protocol Test Framework Reference Assemblies
Uninstall old version Protocol Test Framework
- Close Visual Studio if it is open.
- Click Start->Control Panel->Uninstall a program.

- Select Protocol Test Framework and click Uninstall.

- Click Yes.

Install new version Protocol Test Framework
- Double-click the ProtocolTestFramework.msi.
- Click Next.

- Choose I accept the terms in the License Agreement, and then click Next.

- Click Next.

- Click Install.

- Click Finish.

Remove the Reference Assemblies of old version Protocol Test Framework
- Double click .sln file.
- Unfold References in ServerAdapter project. Right click Micorsoft.Protocols.TestTools and click Remove.

- Unfold References in ServerTestSuite project. Right click Micorsoft.Protocols.TestTools and click Remove.

- Unfold References in ServerTestSuite project. Right click Micorsoft.Protocols.TestTools.VSTS and click Remove.

Add the Reference Assemblies of new version Protocol Test Framework
- Right click References in ServerAdapter click Add Reference.

- Select Microsoft.Protocols.TestTools and click OK.

- Right click References in ServerTestSuite click Add Reference.

- Select Microsoft.Protocols.TestTools and click OK.

- Right click References in ServerTestSuite click Add Reference.

- Select Microsoft.Protocols.TestTools.VSTS and click OK.

How to install Microsoft SharePoint Server 2010 SP1 for Farm Installation
Run Microsoft SharePoint Products and Technologies 2010 Preparation Tool
- On the Start page, click Install software prerequisites.

- On the Welcome to the Microsoft SharePoint Products and Technologies 2010 Preparation Tool page, click Next.

- Select I accept the terms of the License Agreement(s) and click Next.

- On the Installation Complete page, click Finish.

Install Microsoft SharePoint Server 2010 SP1
- On the Start page, click Install Office SharePoint Server.

- On the Enter your Product Key page, Enter your Product Key and click Continue.

- On the Read the Microsoft Software License Terms page, review the terms, select I accept the terms of this agreement check box, and then click Continue.

- On the Choose the installation you want page, click Server Farm.

- On the Server Type tab, select Complete, click Install Now.

- When Setup finishes, unselect Run the SharePoint Products and Technologies Configuration Wizard now, click Close.

How to Install Message Analyzer
- Double-click the MessageAnalyzer64.msi.
- Click Next.

- Select the check box to accept all the license, click Next.

- Select Yes and click Next.

- Click Install to start.

- Click Finish.
